package com.campusbackend.entity.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * <p>
 * 学生查询响应VO
 * </p>
 *
 * @author yezi
 * @since 2025-07-26
 */
@Data
@Schema(name = "StudentQueryVO", description = "学生查询响应VO")
public class StudentQueryVO {

    @Schema(description = "主键ID")
    private Long id;

    @Schema(description = "学号")
    private String studentId;

    @Schema(description = "真实姓名")
    private String realName;

    @Schema(description = "学院")
    private String college;

    @Schema(description = "头像URL")
    private String avatar;

    @Schema(description = "年龄")
    private Integer age;

    @Schema(description = "手机号")
    private String phone;

    @Schema(description = "邮箱")
    private String email;

    @Schema(description = "审核状态：0-待审核，1-审核通过，2-审核拒绝")
    private Byte auditStatus;

    @Schema(description = "状态：1-正常，0-禁用")
    private Byte status;
} 